/////////////////////////////////////////////////
// Book of Angels
// (c) Copyright 2013 Edward Principe
// All Rights Reserved
////////////////////////////////////////////////
#include "stdafx.h"
#include "stdex.h"

////////////////////////////////////////////////
// MakeMsg: makes an error message
///////////////////////////////////////////////
#ifdef _UNICODE
wstring StdEx::MakeMsg()
#else
string StdEx::MakeMsg()
#endif
{
#ifdef _UNICODE
	wstring msg;
#else
	string msg;
#endif

	switch(_sev)
	{
	case(SEV_MESSAGE):
		msg = TEXT("MESSAGE: ");
		break;

	case(SEV_WARNING):
		msg = TEXT("WARNING: ");
		break;

	case(SEV_ERROR):
		msg = TEXT("ERROR: ");
		break;

	default:
		msg = TEXT("FATAL ERROR: ");
		break;
	}

	msg += _msg;

	return msg;
}